package datafloweditor.engine.core;

public interface ConnectableEntity {

	public void addConnection(String portName, ConnectableEntity oppossiteEntity, String oppossitePortName);

	//INPUT actions
	public boolean receiveData(Object data, String portName);
	
	public boolean receiveSignal(String portName);
	
	//OUTPUT actions
	public void receiveResponse(EventMsg event, String portName);
}
